Thực đơn
Sắp xếp chọn Tham khảoLý thuyết | ||
---|---|---|
Sắp xếp đổi chỗ | ||
Sắp xếp chọn | ||
Sắp xếp chèn | ||
Sắp xếp trộn | ||
Sắp xếp không so sánh | ||
Các loại khác |
Bài viết này vẫn còn sơ khai. Bạn có thể giúp Wikipedia mở rộng nội dung để bài được hoàn chỉnh hơn. |
// Mã giả viết bằng ngôn ngữ C++
void SelectionSort(int a[], int n)
{
int min;
for( int i= 0; i < n - 1; i++)
{
min = i;
for(int j = i + 1 ; j < n; j++)
{
if(a[j] < a[min])
min = j; // tìm phần tử nhỏ nhất
if(j == n -1)
swap(a[min],a[i]);
}}}
Thực đơn
Sắp xếp chọn Tham khảoLiên quan
Tài liệu tham khảo
WikiPedia: Sắp xếp chọn